长久: (for a) long time...
念念不忘: to keep in mind constantly (idiom)...
甩: to throw, to fling, to swing, to leave behind, to throw off, to dump (sb)...